destroyer turn - French English Dictionary